約 4,071,686 件
https://w.atwiki.jp/shin-b/pages/14.html
■Tomcat6 # aptitude install tomcat6 tomcat6-admin tomcat6-webapps sudo apt-get install tomcat6-admin tomcat6-common tomcat6-docs tomcat6-examples tomcat6-user の設定を変更する。/etc/default/tomcat6のTOMCAT6_USER、JAVA_HOME、CATALINA_BASEをコメントインし、適切な値を設定する。 /etc/profileにTOMCATの環境変数を追加 # Tomcat6 export JAVA_HOME="/usr/lib/jvm/java-6-sun" export CATALINA_BASE="/var/lib/tomcat6" export CATALINA_HOME="/usr/share/tomcat6" export CLASSPATH=". $JAVA_HOME/lib/tools.jar $JAVA_HOME/lib/dt.jar $CATALINA_HOME/lib/servlet-api.jar $CATALINA_HOME/lib/jsp-api" * /etc/default/tomcat5.5の設定変更 # cd /etc/default/ # nano tomcat5.5 #JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun #CATALINA_BASE=/var/lib/tomcat5.5 CATALINA_BASE=/var/lib/tomcat5.5 WEBアプリの配置 /usr/share/tomcat5.5/conf/Catalina/localhost $ cat /etc/profile JAVA_HOME=/usr/lib/jvm/java-6-sun CATALINA_HOME=/usr/share/tomcat6 CLASSPATH=$JAVA_HOME/lib/tools.jar $CATALINA_HOME/common/lib export JAVA_HOME CATALINA_HOME CLASSPATH ■起動・停止・再起動 sudo /etc/init.d/tomcat6 restart ブラウザでhttp //localhost 8080にアクセスして、猫の絵が現れたら成功です。 ■ディレクトリ CATALINA_BASE /var/lib/tomcat6 CATALINA_HOME /usr/share/tomcat6 CATALINA_TMPDIR /tmp/tomcat6-tmp JRE_HOME /usr/lib/jvm/java-6-sun CLASSPATH /usr/share/tomcat6/bin/bootstrap.jar 旧webinf.xml置場 /var/lib/tomcat6/conf/Catalina/localhost/ ■設定ファイル/etc/tomcat6/ catalina.properties context.xml logging.properties policy.d server.xml tomcat-users.xmlGUI管理ツールの設定 web.xml ■GUI管理ツールの設定tomcat-users.xml tomcat-users role rolename="tomcat"/ role rolename="role1"/ role rolename="manager"/ == 追加 role rolename="admin"/ == 追加 user username="tomcat" password="tomcat" roles="tomcat"/ user username="both" password="tomcat" roles="tomcat,role1"/ user username="role1" password="tomcat" roles="role1"/ user username="admin" password="admin" roles="manager,admin"/ == 追加 /tomcat-users !-- Context configuration file for the Tomcat servlets-examples Web App Context path="/servlets-examples" docBase="/usr/share/tomcat5.5-webapps/servlets-examples" debug="0" privileged="true" allowLinking="true" /Context . 自作jspの置き場を作る /var/lib/tomcat6/conf/Catalina/localhost/jsp-test.xml を編集してjsp-testのある場所をtomcatに指示する $ sudo mkdir /usr/share/tomcat6/webapps/jsp-test $ sudo cp -r /usr/share/tomcat6/webapps/default_root/META-INF /usr/share/tomcat6/webapps/jsp-test/META-INF $ sudo vi /var/lib/tomcat6/conf/Catalina/localhost/jsp-test.xml Context path="/jsp-test" docBase="/usr/share/tomcat6/webapps/jsp-test" debug="0" privileged="true" allowLinking="true" /Context $ sudo ln -s /var/lib/tomcat6/conf/Catalina/localhost/jsp-test.xml /usr/share/tomcat6/webapps/jsp-test.xml テスト用jspを置いてみる $ sudo vi /usr/share/tomcat6/webapps/jsp-test.xml/hello.jsp script-start-------- html head title Hello World JSP /title /head body % String s= "Hello World"; out.println(s); % /body /html script-end--------- /usr/share/tomcat6/webapps/jsp-sample.xml を編集してjsp-sampleのある場所をtomcatに指示する $ sudo mkdir /var/www/jsp-sample $ sudo cp -r /usr/share/tomcat6/webapps/default_root/META-INF /var/www/jsp-sample/META-INF $ sudo vi /var/lib/tomcat6/conf/Catalina/localhost/jsp-sample.xml Context path="/jsp-sample.xml" docBase="/var/www/jsp-sample" debug="0" privileged="true" allowLinking="true" /Context テスト用jspを置いてみる $ sudo vi /var/www/jsp-sample/hello.jsp script-start-------- html head title Hello World JSP /title /head body % String s= "Hello World"; out.println(s); % /body /html script-end--------- tomcat Apache2の順番で 再起動 $ sudo /etc/init.d/tomcat6 restart $ sudo /etc/init.d/apache2 restart アクセスしてみる http //hoge.fuga.fugu.fugo 8080/ http //hoge.fuga.fugu.fugo/jsp-test/hello.jsp http //hoge.fuga.fugu.fugo/jsp-samplet/hello.jsp [注意] JAVA_HOMEの修正忘れ "コメントアウトを解除すればよいだけだ"と見間違えた 修正前 #JAVA_HOME =/usr/lib/jvm/openjdk-6-jdk 修正後 JAVA_HOME=/usr/lib/jvm/java-6-openjdk jspを実行するディレクトリにはMETA-INFが必要 5.5のときはMETA-INFが必要なかった 6はMETA-INFが必要 default_rootからコピーした $ sudo cp -r /usr/share/tomcat6/webapps/default_root/META-INF /var/www/jsp-sample/META-INF 5.5では8180だったポートが6では8080に変更
https://w.atwiki.jp/skmt200x/pages/98.html
1.仕様調査編(6.x)ディレクトリ構成/ bin/ conf/Tomcatのライブラリパス Tomcatのユーザ定義XMLファイル logs/ webaaps サービス実行ファイル Deployer(クライアント配備ツール)Deployerのシステム要件 Managerアプリケーション Realm(ユーザ名・パスワードDB)によるセキュリティ実装 セキュリティマネージャ JNDI Resources JNDI Datasource クラスローダの仕様 Jasper 2 JSP Engine SSLの設定 SSI/CGI プロキシ MBean Descriptor Default Servlet Reference クラスタリング 負荷分散 Connctor 監視と管理 ロギング APR based Native library Virtual Host Advanced IO Additional Components A-1.簡単構築編目的 前提環境・ソフトウェアバージョン(OS、Kernel、Apache、JDK、Tomcat) 概要 ダウンロードサイトから各パッケージの入手 JDKのインストールおよびセットアップ Tomcatのインストール ApacheとTomcatの設定 B.標準の構成(6.x)についてXML宣言 Apache Software Foaundation のライセンス表示 Server要素APR Lifecycle Listener Jasper Listener JRE Memory Leak Prevention Listener Server Lifecycle Listener Global Resources Lifecycle Listener GlobalNamingResources要素Resource要素(UserDatabaseリソース) Service要素Executor要素 Connector要素(HTTP/1.1 TCP8080ポート用) Connector要素(HTTP/1.1 共有スレッドプール有効 TCP8080ポート用)※無効化 Connector要素(HTTP/1.1 SSL有効 TCP8443ポート用) ※無効化 Connector要素(AJP 1.3 TCP8009ポート用) Engine要素Cluster要素 ※無効化 Request Dumper Valve ※無効化 Realm要素 Host要素Single Sign On Valve ※無効化 Access Log Valve ※無効化 TOPへ編集 最終更新日 [2011-04-12]
https://w.atwiki.jp/ytyt/pages/5.html
Tomcat5.5.20のインストール Binaryファイルのダウンロードhttp //tomcat.apache.org/download-55.cgi apache-tomcat-5.5.20.tar.gzをダウンロード Linux版 ダウンロードしたファイルを/usr/localにコピー ファイルの解凍tar xzvf apache-tomcat-5.5.20.tar.gz これでインストール完了 Tomcatの起動・終了 /usr/local/apache-tomcat-5.5.20/bin に移動 起動./startup.sh 終了./shutdown.sh 実行確認 ブラウザからアクセス例 http //localhost 8080/
https://w.atwiki.jp/hanaoka/pages/22.html
Tomcat_error tomcat5.5 http //hidekazu.dhs1.sst.ne.jp/pukiwiki/pukiwiki.php?cmd=read page=Tomcat word=Tomcat Tomcat_いろいろ
https://w.atwiki.jp/kodan/pages/74.html
[Tomcat] Tomcatインストール [Tomcat] 配備 [Tomcat] エラー対処
https://w.atwiki.jp/kurosuke_se_zi/pages/21.html
Tomcat6 Javaのアプリケーションサーバ Apache Tomcat http //tomcat.apache.org/ 自分が必要だったページのみ。 間違ってたらごめんなさい。エキサイト翻訳+私の意訳(異訳の可能性あり) 間違ってたらこそっと教えてください。 翻訳 http //tomcat.apache.org/tomcat-6.0-doc/index.html Introduction Setup First webapp Deployer Manager Realms and AAA Security Manager JNDI Resources JDBC DataSources Classloading JSPs SSL SSI CGI Proxy Support MBean Descriptor Default Servlet Clustering Load Balancer Connectors Monitoring and Management Logging APR/Native Virtual Hosting Advanced IO Additional Components Mavenized
https://w.atwiki.jp/inariokami3/pages/15.html
TomcatでGETの文字化け Tomcat5以上を使っているときに、GETが文字化けすることがあります。 そのような場合には、server.xmlのConnectorタグに次の指定を追加します。 Connector ... useBodyEncodingForURI="true"/ TomcatでリクエストURLの文字化け Tomcatを使っているときに、リクエストURL(パス)が文字化けすることがあります。 そのような場合には、server.xmlのConnectorタグに次の指定を追加します。 UTF-8の部分は、encodingfilterの設定にあわせてください。 Connector ... URIEncoding="UTF-8"/ トップページへもどる
https://w.atwiki.jp/flakwing/pages/16.html
ホームページ http //tomcat.apache.org/ 設定 設定ファイル(server.xml)の位置 通常は{Tomcatのインストールフォルダ}/conf/server.xmlにあります。 しかし、設定によっては{Tomcatのインストールフォルダ}/conf/Catalina/localhost/{コンテキストパス}.xmlにアプリケーションごとに分割されているかもしれません。 また、Eclipse WTPからTomcatを起動した場合、これらのProject ExplorerビューにあるServerプロジェクト配下のserver.xmlが使用されます。 コネクション・プーリング 書式 Context docBase="コンテキストパス" Resource auth="Container" type="javax.sql.DataSource" driverClassName="org.postgresql.Driver" maxActive="20" maxIdle="10" maxWait="-1" name="リソース名" url="JDBC接続URL" username="ユーザ名" password="パスワード"/ /Context データソースレルム 書式 Context docBase="コンテキストパス" Realm className="org.apache.catalina.realm.DataSourceRealm" dataSourceName="リソース名" debug="99" localDataSource="true" userTable="ユーザ表" userRoleTable="ロール表" userNameCol="ユーザID列" userCredCol="パスワード列" roleNameCol="ロール列" digest="ダイジェスト・アルゴリズム"/ /Context Tips 平文のパスワードからダイジェスト値を計算する その1 引用元 Tomcat5 サーブレット/JSP コンテナ - レルム設定方法 (The Ja-Jakarta Project) ダイジェストパスワードを動的に計算する必要のあるアプリケーションを作成している場合は、 org.apache.catalina.realm.RealmBaseクラスの staticメソッドであるDigest()に平文のパスワードとダイジェストアルゴリズム名を引数として渡して呼び出します。 このメソッドはダイジェストパスワードを返します。 コマンドラインからダイジェストパスワードを計算したい場合には次のコマンドを単純に実行します。 java org.apache.catalina.realm.RealmBase -a {algorithm} {cleartext-password} 平文のパスワードからダイジェスト値を計算する その2 Tomcatをzip版でインストールした場合には、binディレクトリに digest.bat, digest.shがあるので、それを使用できます。
https://w.atwiki.jp/myoss/pages/16.html
Tomcat関連のページ TomcatでLog4J Tomcatクラスタ構成手順 Tomcatロードバランシング設定手順 jk_connector Apache+Tomcatの連携手順
https://w.atwiki.jp/karaiknowledge/pages/60.html
tomcatのインストール はじめに tomcatのダウンロード http //tomcat.apache.org/download-60.cgi インストーラーの実行